package com.wsjc.manager.entity;

import java.util.Date;

/**
 * 数据处理log
 * 用来记录：地图，统计，推送，syn Solr 处理日志
 * @author 93733
 *
 */
public class WjDataLog {
	
	/** 日志id 六位areaId + 13位时间戳 + 5位随机数**/
    private String id;

    private String dataId;

    private String dataType;

    private int version;

    private String pushStatus;

    private String mapStatus;

    private String statisticsStatus;

    private String dataStatus;

    private Date createTime;

    private Date editTime;
    
    private String hospitalId;
    
    private String detectionResult;

    private String hospitalName;
    private String detectionTime;
    private String smsMsg;
    private String ossDir;
    

    public WjDataLog(String id, String dataId, String dataType, int version, String pushStatus, String mapStatus, String statisticsStatus, String dataStatus, Date createTime, Date editTime) {
        this.id = id;
        this.dataId = dataId;
        this.dataType = dataType;
        this.version = version;
        this.pushStatus = pushStatus;
        this.mapStatus = mapStatus;
        this.statisticsStatus = statisticsStatus;
        this.dataStatus = dataStatus;
        this.createTime = createTime;
        this.editTime = editTime;
    }

    public WjDataLog() {
        super();
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDataId() {
        return dataId;
    }

    public void setDataId(String dataId) {
        this.dataId = dataId == null ? null : dataId.trim();
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType == null ? null : dataType.trim();
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public String getPushStatus() {
        return pushStatus;
    }

    public void setPushStatus(String pushStatus) {
        this.pushStatus = pushStatus == null ? null : pushStatus.trim();
    }

    public String getMapStatus() {
        return mapStatus;
    }

    public void setMapStatus(String mapStatus) {
        this.mapStatus = mapStatus == null ? null : mapStatus.trim();
    }

    public String getStatisticsStatus() {
        return statisticsStatus;
    }

    public void setStatisticsStatus(String statisticsStatus) {
        this.statisticsStatus = statisticsStatus == null ? null : statisticsStatus.trim();
    }

    public String getDataStatus() {
        return dataStatus;
    }

    public void setDataStatus(String dataStatus) {
        this.dataStatus = dataStatus == null ? null : dataStatus.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getEditTime() {
        return editTime;
    }

    public void setEditTime(Date editTime) {
        this.editTime = editTime;
    }

	public String getHospitalId() {
		return hospitalId;
	}

	public void setHospitalId(String hospitalId) {
		this.hospitalId = hospitalId;
	}

	public String getDetectionResult() {
		return detectionResult;
	}

	public void setDetectionResult(String detectionResult) {
		this.detectionResult = detectionResult;
	}

	public String getHospitalName() {
		return hospitalName;
	}

	public void setHospitalName(String hospitalName) {
		this.hospitalName = hospitalName;
	}

	public String getDetectionTime() {
		return detectionTime;
	}

	public void setDetectionTime(String detectionTime) {
		this.detectionTime = detectionTime;
	}

	public String getSmsMsg() {
		return smsMsg;
	}

	public void setSmsMsg(String smsMsg) {
		this.smsMsg = smsMsg;
	}

	public String getOssDir() {
		return ossDir;
	}

	public void setOssDir(String ossDir) {
		this.ossDir = ossDir;
	}

	
	@Override
	public String toString() {
		return "WjDataLog [id=" + id + ", dataId=" + dataId + ", dataType=" + dataType + ", version=" + version
				+ ", pushStatus=" + pushStatus + ", mapStatus=" + mapStatus + ", statisticsStatus=" + statisticsStatus
				+ ", dataStatus=" + dataStatus + ", createTime=" + createTime + ", editTime=" + editTime
				+ ", hospitalId=" + hospitalId + ", detectionResult=" + detectionResult + ", hospitalName="
				+ hospitalName + ", detectionTime=" + detectionTime + ", smsMsg=" + smsMsg + "]";
	}

	
    
	

	

	

    
    
    
    
    
    
    
    
    
    
}